class ValueTooSmallError(ValueError):
    def __init__(self, message, value): 
        self.message = f"{message}: {value}"
        super().__init__(self.message)
        
# 使用示例：
try:
    x = int(input("请输入一个大于50的整数: "))
    if x < 50:
        raise ValueTooSmallError('输入值太小', x)
except ValueTooSmallError as e:
    print(e) # 输出带有具体数值的消息：“输入值太小: [用户的输入]”
finally:
    print("程序结束")